home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / Word / M-Macm / MacHack / MacHack.rsrc / TXTX_12610 < prev    next >
Encoding:
Text File  |  1987-05-11  |  1.8 KB  |  27 lines

  1. An intensive, two day, hands-on exploration of the information and techniques essential to developing Macintosh application programs.  Topics covered include:
  2.  
  3.     • Development systems and utilities
  4.     • Data structure and indirection review
  5.     • Resources, res editors and res compilers
  6.     • Initialization of ROM & Toolbox managers
  7.     • CPU type and ROM version determination
  8.     • Detection and handling of events
  9.     • Quickdraw and Macintosh graphics
  10.     • Activation and updating of windows
  11.     • Text edit cut, copy, paste and display
  12.     • Scrolling of text and graphics
  13.     • Printing of text and graphics
  14.     • File IO and HFS issues
  15.     • List manager and custom list defprocs
  16.     • Serial port asynchronous communication
  17.     • Intro to Appletalk and DDP, NBP protocols
  18.     • Memory management and code segmentation
  19.     • Run time debugging and debugging tools
  20.  
  21. This course is taught in a combination of C and Pascal languages using Think Technology's Lightspeed development systems.  Course materials include a 200+ page notebook and two disks containing source code and utilities.  Those attending should be familiar with the Macintosh interface, one of these programming languages, and be prepared to spend a demanding two days mastering the challenges and complexities of Macintosh programming.
  22.  
  23. Because the material in this course is normally  covered over a period of four days, labs and other hands on activities will be for the most part restricted to evenings and other non-class time.  The instructor and assistants will be available for several hours during the evenings to assist students with questions and problems.
  24.  
  25. The instructor for this course is David A. Feldt.  Mr. Feldt is the co-author of the Programmer Extender libraries, the Vice President of Broadacre Network, and has taught over fifteen Macintosh Programmer Training classes over the past two years.
  26.  
  27.